deep trenches - Francés Inglés Diccionario